﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Librerias
{
    /// <summary>
    /// EN Valoración de la Asignatura: se usará en la parte web
    /// </summary>
    public class ENValoracionAsig:ENBase
    {
         #region variables
        /// <summary>
        /// Identificador del evento
        /// </summary>
        private int id;
       
        /// <summary>
        /// Correo del alumno
        /// </summary>
        private string correoAlum;
        /// <summary>
        /// Codigo de la asignatura
        /// </summary>
        private string codigoAsig;
        /// <summary>
        /// Puntos
        /// </summary>
        private int puntos;
        /// <summary>
        /// Comentarios
        /// </summary>
        private string comentarios;
              
        #endregion

        #region get set
         int Id
        {
            get { return id; }
            set { id = value; }
        }
         string  CorreoProfe
        {
            get { return correoAlum; }
            set { correoAlum= value; }
        }
        public string CodigoAsig
        {
            get { return codigoAsig; }
            set { codigoAsig = value; }
        }
        public int Puntos
        {
            get { return puntos; }
            set { puntos= value; }
        }
        
        public string Comentarios
        {
            get { return comentarios; }
            set { comentarios = value; }
        }
      
        #endregion
       
        #region constructores
        /// <summary>
        /// Constructor por defecto
        /// </summary>
        public ENValoracionAsig()
        {
            id=0;
            correoAlum = string.Empty;
            codigoAsig=string.Empty;
            puntos=0;
            comentarios=string.Empty;
        }

        /// <summary>
        /// Constructor parametrizado
        /// </summary>
        /// <param name="unid">id</param>
        /// <param name="uncorreoAlum">correo alumno</param>
        /// <param name="unacodigoAsig">código asignatura</param>
        /// <param name="unpuntos">puntos otorgados</param>
        /// <param name="uncomentarios">comentarios</param>
        public ENValoracionAsig(int unid, string uncorreoAlum, string unacodigoAsig ,int unpuntos,string uncomentarios)
        {
            id=unid;
            correoAlum=uncorreoAlum;
            codigoAsig=unacodigoAsig;
            puntos=unpuntos;
            comentarios=uncomentarios;        
        }
        #endregion

    }
}
